deployed solar array - Alemán Inglés Diccionario